package com.example.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.daoman.Floor;
import com.example.daoman.Trade;
import com.example.daoman.User;
import com.example.utils.Message;

import java.util.List;
import java.util.Map;

public interface TradeService extends IService<Trade> {


//    管理员删除该换寝室申请
    Message removeAssess(Trade trade);

    //    管理员受理换寝室申请
    Message setAssess(Trade trade);

    //    管理员查询所有的换寝室申请记录消息
    Message getMyAllFloorAssess(List<Floor> floorList);

    //    学员查看自己的换寝室申请
    Message getMyChangeTrade();

    //    学员换寝室申请 查询你自己楼层中的所有的学员信息，分页查询
    Message getMyUserAll(int page, int pageSize, int fid);

//    搜索功能
    Message inputTrade(User user);

    //    添加学员换晴是申请
    Message addTrade(User user);


}
